CC= gcc
CFLAGS= -Wall -O  -g
SRCS= main.c queue.c hashtable.c linked_list.c mathtable.c
OBJS= main.o queue.o hashtable.o linked_list.o mathtable.o
PROGRAM= queuetest
MKDEP= gccmakedep

${PROGRAM}:	${OBJS}
	${CC} ${CFLAGS} ${OBJS} -o ${PROGRAM}

%.o : %.c
	$(CC) $(CFLAGS) -c $<

clean:
	rm -f ${OBJS} ${PROGRAM}

depend:
	${MKDEP} ${CFLAGS} ${SRCS}
